#ttgHsearch{display:flex;flex-direction:column;padding:10px!important;border-radius:15px!important}#ttgHsearch .ttg-hsearch__row{order:0}#ttgHsearch .ttg-hsearch__input{font-size:16px!important;min-height:50px;padding:12px 15px!important}#ttgHsearch .ttg-hsearch__input::placeholder{font-size:15px!important;font-weight:400!important}#ttgHsearch .ttg-hsearch__modes{order:1;margin:8px 0 0!important;padding:3px!important;border-radius:9px!important}#ttgHsearch .ttg-hsearch__modes:before{display:none!important}#ttgHsearch .ttg-hsearch__mode{min-height:36px;font-size:13px!important;letter-spacing:0!important;text-transform:none!important;padding:7px 5px!important;border-radius:7px!important}#ttgHsearch .ttg-hsearch__mode.is-active{background:#ffb672!important;color:#19182b!important}#ttgHsearch .ttg-hsearch__filter-link{order:2;font-size:12px;margin:6px 2px 0;align-self:flex-start}#ttgHsearch .ttg-hsearch__btn{min-width:72px;padding:0 18px!important;font-size:14px!important}#ttgHsearchSugg{top:calc(100% + 6px);max-height:min(560px,65dvh);border-color:#666b90;background:#11162d;border-radius:12px}#ttgHsearchSugg .ttg-hsearch__heading{padding:10px 16px;color:#cbd1e6;font-size:12px;border-bottom:1px solid #353b57}#ttgHsearchSugg .ttg-hsearch__item{padding:12px 16px!important;gap:14px;border-bottom:1px solid #292e46;min-height:78px}#ttgHsearchSugg .ttg-hsearch__item img{width:46px;height:64px;border-radius:4px}#ttgHsearchSugg .ttg-hsearch__ititle{display:block;font-size:14px!important;line-height:1.35;font-weight:600}#ttgHsearchSugg .ttg-hsearch__iname{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#ttgHsearchSugg .ttg-hsearch__imeta{font-size:12px;color:#c9cee0;opacity:1}#ttgHsearchSugg .ttg-hsearch__iprice{font-size:14px!important;white-space:nowrap}#ttgHsearchSugg .ttg-hsearch__all{position:sticky;bottom:0;padding:14px;background:#232944;color:#fff;font-size:14px!important}#ttgHsearchSugg .ttg-hsearch__empty{padding:20px;line-height:1.5}.ttg-browse-nav{max-width:1300px;width:100%;margin:auto;border-top:1px solid #ffffff18;border-bottom:1px solid #ffffff22;background:#121123f0;position:relative;z-index:2}.ttg-browse-nav__links{max-width:1250px;margin:auto;display:flex;justify-content:center;gap:6px;padding:6px 18px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#b79267 transparent}.ttg-browse-nav a{flex:none;color:#f3effa;text-decoration:none;font-size:14px;font-weight:600;line-height:1.3;padding:13px 18px;min-height:44px;border-radius:7px;white-space:nowrap}.ttg-browse-nav a:hover,.ttg-browse-nav a[aria-current]{background:#ffb6721c;color:#ffc587}.ttg-browse-nav a:focus-visible,#ttgHsearch button:focus-visible,#ttgHsearchSugg a:focus-visible,.ttg-context-search :focus-visible{outline:2px solid #ffca8c!important;outline-offset:3px}.ttg-context-search{max-width:1100px;margin:20px auto 24px;padding:18px 22px;border:1px solid #73718c66;border-radius:12px;background:#14142bd1;text-align:left;color:#f0ecf9}.ttg-context-search label{font-size:16px;font-weight:700;display:block;margin-bottom:10px;color:#fff}.ttg-context-search__row{display:flex;gap:10px}.ttg-context-search input[type=search]{width:100%;min-width:0;min-height:48px;border:1px solid #85859b;border-radius:8px;background:#101327;color:#fff;font-size:16px;padding:11px 14px}.ttg-context-search input::placeholder{color:#bbbcd1}.ttg-context-search .button{min-height:48px;min-width:108px;flex:none;border-radius:8px}.ttg-context-search__summary{font-size:13px;line-height:1.5;margin:10px 0 0;color:#c9c6d8;overflow-wrap:anywhere}.ttg-context-search__summary:empty,.ttg-search-recovery:empty{display:none}.ttg-context-search[data-on-search=true]{background:none;border:0;padding:0;margin:8px auto 16px;text-align:center}.ttg-context-search[data-on-search=true] form{display:none}.ttg-context-search[data-on-search=true] .ttg-search-recovery{justify-content:center}.ttg-context-search[data-on-search=true] .ttg-context-search__summary{font-size:16px;margin:0;color:#d7cfdf}.ttg-catalog>[data-ttg-quick-form]{margin-top:12px;margin-bottom:0}.ttg-catalog__heading h2{font-size:18px!important}.ttg-search-recovery{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.ttg-search-recovery a{padding:10px 14px;border-radius:8px;border:1px solid #aa9cc3;color:#fff;font-size:14px;text-decoration:none}.ttg-order-filters__refine a[hidden]{display:none!important}.ttg-order-sidebar .ttg-facet-search{font-size:16px}.ttg-order-sidebar .ttg-order-filters__refine{max-height:400px;overflow:auto}.ttg-order-filters__refine a{min-height:40px;display:flex;align-items:center}body.ttg-restyled .template-search__header{margin:20px auto 12px!important}body.ttg-restyled .template-search__header>h1{margin:15px 0;font-size:28px}body.ttg-restyled .template-search--empty{padding-bottom:40px}body.ttg-restyled .ttg-hero-rotator:not(:has(.ttg-season-band--hero)){height:76px!important;min-height:76px!important}body.ttg-restyled .ttg-hero-rotator:not(:has(.ttg-season-band--hero)) .ttg-season-band{height:76px!important;min-height:76px!important}body.ttg-restyled .ttg-hero-rotator:not(:has(.ttg-season-band--hero)) .ttg-season-pill{padding:12px 24px!important}.ttg-search-related{margin:22px 0;border-top:1px solid #8c829766;padding-top:16px}.ttg-search-related>summary{font-size:17px;font-weight:700;cursor:pointer;padding:12px;color:#ffcc96;min-height:44px}.ttg-search-related>p{font-size:14px;color:#d0cada;line-height:1.5;margin:0 12px 20px}.ttg-search-related .grid{margin-top:18px}.ttg-catalog-toggle{display:flex;justify-content:space-between;align-items:center;min-height:48px;padding:14px 18px;border:1px solid #73718c66;border-radius:10px;color:#f0eafa;background:#1d1c34;font-size:15px;font-weight:600;cursor:pointer}.ttg-catalog[open]>.ttg-catalog-toggle{border-radius:10px 10px 0 0;border-bottom:0}.ttg-catalog[open]>.ttg-catalog-toggle span{transform:rotate(45deg)}.ttg-catalog[open]>.ttg-catalog__form{border-radius:0 0 10px 10px}body.ttg-restyled #MainContent .product__title .ttg-product-name{display:block;font-size:clamp(25px,2.2vw,34px);line-height:1.22}body.ttg-restyled #MainContent .product__title .ttg-product-set{display:block;font-size:16px;font-weight:400;color:#c6cce0;line-height:1.55;margin-top:8px}body.ttg-restyled #MainContent .product__title h1{overflow-wrap:anywhere}body.ttg-restyled .ttg-product-breadcrumb{min-width:0;max-width:100%}body.ttg-restyled #MainContent .product__description img{max-width:100%;height:auto}body.ttg-restyled #MainContent .product__description table{max-width:100%;overflow-wrap:anywhere}.ttg-mobile-buy[hidden]{display:none!important}.ttg-mobile-buy{position:fixed;z-index:18;bottom:0;left:0;right:0;display:flex;align-items:center;gap:14px;padding:10px 72px calc(10px + env(safe-area-inset-bottom)) 14px;background:#161b31f5;box-shadow:0 -4px 20px #0004;border-top:1px solid #716782;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ffbc7d}.ttg-mobile-buy strong{font-size:20px;white-space:nowrap;line-height:1.25}.ttg-mobile-buy a{display:flex;align-items:center;justify-content:center;min-height:44px;border-radius:8px;padding:9px 13px;background:#ffb672;color:#20172c;font-size:13px;line-height:1.2;font-weight:700;text-decoration:none;text-align:center;flex:1}@media(min-width:990px){body.ttg-restyled #MainContent variant-radios{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}body.ttg-restyled #MainContent variant-radios .product-form__input{min-width:0;max-width:none;width:100%;margin:0!important}}[data-ttg-search-item][hidden],ul.product-grid[hidden],body.ttg-restyled #MainContent #product-grid>ul.product-grid[hidden]{display:none!important}body.ttg-restyled #MainContent #product-grid>ul.product-grid,body.ttg-restyled #MainContent ul#product-grid.product-grid,body.ttg-restyled #MainContent .ttg-search-related>ul.product-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important}body.ttg-restyled #MainContent #product-grid .grid__item,body.ttg-restyled #MainContent ul#product-grid>.grid__item{width:100%!important;max-width:none!important;min-width:0;margin:0!important}@media(min-width:750px)and (max-width:989px){body.ttg-restyled #MainContent #product-grid>ul.product-grid,body.ttg-restyled #MainContent ul#product-grid.product-grid,body.ttg-restyled #MainContent .ttg-search-related>ul.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}body.ttg-restyled .ttg-hero-rotator:has(.ttg-season-band--hero){min-height:320px!important;height:320px!important}body.ttg-restyled .ttg-season-band--hero{min-height:320px!important;height:320px!important}body.ttg-restyled .ttg-season-band--hero .ttg-season-pill{padding-block:24px!important}body.ttg-restyled .collection-list-wrapper{padding-top:24px!important;padding-bottom:20px!important}body.ttg-restyled .collection-list-wrapper .ttg-section-heading{margin-bottom:20px!important}body.ttg-restyled #MainContent .ttg-stock-status{min-height:56px!important;height:auto!important}body.ttg-restyled #MainContent .ttg-stock-status strong{font-size:14px!important}@media(max-width:989px){.ttg-browse-nav__links{justify-content:flex-start;padding:4px 10px;gap:0}.ttg-browse-nav a{padding:12px;font-size:13px}.ttg-context-search{margin:16px 15px}}@media(max-width:749px){body.ttg-restyled #MainContent #product-grid>ul.product-grid,body.ttg-restyled #MainContent ul#product-grid.product-grid,body.ttg-restyled #MainContent .ttg-search-related>ul.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.ttg-browse-nav:after{content:"\203a";position:absolute;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:flex-end;width:24px;padding-right:5px;pointer-events:none;background:linear-gradient(90deg,transparent,#161525 70%);color:#ffcc96;font-size:22px}#ttgHsearch{padding:8px!important}#ttgHsearch .ttg-hsearch__input{min-height:46px;padding:10px!important}#ttgHsearch .ttg-hsearch__input::placeholder{font-size:14px!important}html body.ttg-restyled #ttgHsearch .ttg-hsearch__mode{min-height:38px;min-width:0;padding:8px 3px!important;font-size:11.5px!important}#ttgHsearch .ttg-hsearch__btn{min-width:48px;padding:0 14px!important}#ttgHsearchSugg{max-height:52dvh}#ttgHsearchSugg .ttg-hsearch__item{padding:10px!important;gap:10px}#ttgHsearchSugg .ttg-hsearch__ititle,#ttgHsearchSugg .ttg-hsearch__iprice{font-size:13px!important}#ttgHsearchSugg .ttg-hsearch__imeta{font-size:11px}.ttg-context-search{padding:15px;margin:16px 10px}.ttg-context-search__row{gap:6px}.ttg-context-search .button{min-width:76px;padding-inline:12px}.ttg-context-search label{font-size:15px}body.ttg-restyled .ttg-hero-rotator:has(.ttg-season-band--hero),body.ttg-restyled .ttg-season-band--hero{min-height:290px!important;height:290px!important}body.ttg-restyled .ttg-season-band--hero .ttg-season-pill{padding:20px!important}body.ttg-restyled .template-search__header>h1{font-size:24px}.ttg-order-sidebar .ttg-order-filters__refine{max-height:200px}body.ttg-restyled .ttg-hero-rotator:not(:has(.ttg-season-band--hero)),body.ttg-restyled .ttg-hero-rotator:not(:has(.ttg-season-band--hero)) .ttg-season-band{height:90px!important;min-height:90px!important}body.ttg-restyled .ttg-hero-rotator:not(:has(.ttg-season-band--hero)) .ttg-season-pill{padding:12px!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ttg-interface-20261103.css.map */
