html,body{background-color:#fff!important}.gradient,.color-scheme-1,.color-scheme-2,.color-scheme-3,.page-wrapper,.isolate{background:transparent!important;background-color:transparent!important;background-image:none!important}@media screen and (min-width:1024px){html,body{background-image:linear-gradient(#fff3,#fff3),url(/cdn/shop/files/Gemini_Generated_Image_rl5awqrl5awqrl5a.png?v=1774982187)!important;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important;background-position:center center!important}}main#MainContent{margin:0 auto!important;background:#afbfcf!important;padding:0!important;width:100%!important;overflow-x:hidden!important}@media screen and (min-width:1024px){main#MainContent{max-width:1300px!important;box-shadow:0 0 40px #0003!important}}#shopify-section-header,sticky-header{background:transparent!important}header.header,.header-wrapper{background:linear-gradient(90deg,#1a4fa8,#6b21a8)!important;border-radius:0!important;margin:0 auto!important;width:100%!important}@media screen and (min-width:1024px){header.header,.header-wrapper{max-width:1300px!important}}header.header nav,.header__menu,.list-menu--inline{display:none!important}.shopify-section:has(.search-hero__box){background:transparent!important}.search-hero{background:transparent!important}.search-hero__box{background:#ffffffe0!important;border:2px solid rgba(26,79,168,.25)!important;border-radius:16px!important;padding:3% 4%!important;box-shadow:0 4px 20px #0000001f!important;box-sizing:border-box!important;width:calc(100% - 16px)!important;margin:0 8px!important}.search-hero__title{font-size:clamp(1.2rem,3vw,2rem)!important;font-weight:800!important;color:#1a1a3e!important}.search-hero__subtitle{color:#f97316!important;font-size:clamp(.9rem,2vw,1.2rem)!important}.search-hero__input{font-size:clamp(.9rem,2vw,1.6rem)!important;color:#1a1a3e!important;background:#fff!important;border:1px solid rgba(26,79,168,.3)!important;width:100%!important;box-sizing:border-box!important}.search-hero button,.search-hero [type=submit],.search-hero__btn{font-size:clamp(.9rem,1.5vw,1.15rem)!important;font-weight:700!important;padding:2% 4%!important}.shopify-section h2.title,.shopify-section .title-wrapper h2,.shopify-section .collection-list-wrapper__title{color:#1a1a3e!important;font-size:clamp(1.4rem,3vw,2.2rem)!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.04em!important}.shopify-section:has(.collection-list){padding:0!important;margin:0!important}html body .shopify-section:has(.collection-list) .page-width,html body .shopify-section:has(.collection-list) .collection-list-wrapper{max-width:100%!important;width:100%!important;padding:0!important;margin:0!important}.shopify-section:has(.collection-list) .title-wrapper{padding:2% 2% 1%!important}.shopify-section:has(.collection-list) .collection-list{display:grid!important;grid-template-columns:1fr!important;gap:2vw!important;padding:0 2vw 2vw!important;margin:0!important;width:100%!important;box-sizing:border-box!important;list-style:none!important}@media screen and (min-width:768px){.shopify-section:has(.collection-list) .collection-list{grid-template-columns:repeat(3,1fr)!important;gap:1vw!important;padding:0 1vw 1vw!important}}.collection-list>li{position:relative!important;overflow:hidden!important;margin:0!important;padding:0!important;border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;cursor:pointer!important;aspect-ratio:3 / 1!important;height:auto!important}.collection-list .card-wrapper,.collection-list .card,.collection-list .card__inner,.collection-list .card__media,.collection-list .media,.collection-list .media--transparent{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;padding:0!important;margin:0!important;border:none!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;overflow:hidden!important;border-radius:0!important}.collection-list .media:before,.collection-list .media:after,.collection-list .card__inner:before,.collection-list .card__inner:after,.collection-list .card__media:before,.collection-list .card__media:after{display:none!important;content:none!important}.collection-list *{--card-image-padding: 0rem !important}.collection-list .card__badge{display:none!important}.collection-list .card__content,.collection-list .card__information{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;opacity:0!important;z-index:50!important}.collection-list .card__heading,.collection-list .card__heading a,.collection-list .full-unstyled-link{display:block!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;font-size:0!important}.collection-list img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block!important;border:none!important;border-radius:0!important;margin:0!important;padding:0!important;transition:transform .4s ease,filter .4s ease!important}.collection-list>li:hover img{transform:scale(1.04)!important;filter:brightness(1.1)!important}@media screen and (max-width:767px){.shopify-section:has(.collection-list) .collection-list{grid-template-columns:1fr!important;padding:0 8px 8px!important;gap:8px!important;width:100%!important}.collection-list>li{width:100%!important;aspect-ratio:4 / 1!important}}.card-wrapper .card{background:#0f0f2da6!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:12px!important;overflow:hidden!important;box-shadow:0 4px 24px #00000073!important}.card-wrapper .card__media img{object-fit:contain!important;object-position:center!important}.card-wrapper .card__information{background:#080823cc!important;padding:10px 14px 14px!important;border-radius:0 0 12px 12px!important}.card-wrapper .card__information .card__heading a{color:#fff!important;font-weight:700!important}.card-wrapper .price--on-sale .price-item--sale{color:#ff8c42!important;font-weight:900!important;font-size:clamp(1.2rem,2vw,1.8rem)!important}.card-wrapper .price:not(.price--on-sale) .price-item--regular{color:#ff8c42!important;font-weight:900!important;font-size:clamp(1.2rem,2vw,1.8rem)!important}.card-wrapper .price--on-sale .price-item--regular{color:#ffffff8c!important;font-size:1.1rem!important;text-decoration:line-through!important}.shopify-section:has(.collection-list) .card-wrapper .card{background:transparent!important;background-color:transparent!important;border-radius:0!important;box-shadow:none!important;border:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.shopify-section:has(.banner){background:linear-gradient(135deg,#1a4fa8f2,#6b21a8f2)!important;padding:5% 4%!important}.shopify-section:has(.banner) .banner__media{display:none!important}.shopify-section:has(.banner) .banner,.shopify-section:has(.banner) .banner__box,.shopify-section:has(.banner) .banner__content{background:transparent!important;border:none!important;box-shadow:none!important;margin:0!important;border-radius:0!important;min-height:auto!important;padding:0!important;max-width:100%!important}.shopify-section:has(.banner) .banner__heading,.shopify-section:has(.banner) .banner__heading *{font-size:clamp(2rem,6vw,5.5rem)!important;font-weight:900!important;color:#fff!important}.shopify-section:has(.banner) .banner__content *{color:#fff!important}#shopify-section-footer{background:transparent!important}#shopify-section-footer .footer,footer.footer{background:linear-gradient(90deg,#1a4fa8,#6b21a8)!important;margin:0 auto!important;border-radius:0!important;color:#fff!important;width:100%!important}@media screen and (min-width:1024px){#shopify-section-footer .footer,footer.footer{max-width:1300px!important}}#shopify-section-footer .footer__content-top,#shopify-section-footer .footer__content-bottom,#shopify-section-footer a{color:#fff!important}.card__media .media img{object-fit:contain!important;background-color:transparent!important;padding:5px!important}.card-product .card__inner{height:auto!important;aspect-ratio:1 / 1!important;display:flex!important;align-items:center!important;justify-content:center!important}.card__heading{font-size:clamp(.85rem,1.5vw,1.2rem)!important;line-height:1.2!important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3rem!important}.template-search .page-width,.template-search__results.page-width{max-width:100%!important;width:100%!important;padding-left:12px!important;padding-right:12px!important;box-sizing:border-box!important}.template-search #ProductGridContainer,#ProductGridContainer{width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow:hidden!important}#ProductGridContainer .product-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:10px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:0!important;margin:0!important;list-style:none!important}@media screen and (min-width:750px){#ProductGridContainer .product-grid{grid-template-columns:repeat(3,1fr)!important;gap:14px!important}}@media screen and (min-width:990px){#ProductGridContainer .product-grid{grid-template-columns:repeat(4,1fr)!important;gap:16px!important}}#ProductGridContainer .product-grid .grid__item{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;margin:0!important;padding:0!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tt-custom.css.map */
