@media(min-width:1400px){.product-grid.teravia-product-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.teravia-collection-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:1180px){.teravia-header{grid-template-columns:230px 1fr auto}.teravia-header-tools{margin-right:43px}.teravia-category-bar{position:absolute;z-index:40;left:0;right:0;top:92px;display:none;padding:12px 30px 24px;flex-direction:column;align-items:flex-start;background:#fff}.teravia-category-bar.nav-open{display:flex}.teravia-category-bar a{width:100%;padding:11px 0;border-bottom:1px solid var(--line)}.teravia-category-bar a:after{display:none}.teravia-category-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.teravia-collection-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:900px){.teravia-announcement{grid-template-columns:1fr}.teravia-announcement span:not(:first-child){display:none}.teravia-announcement span:first-child{justify-content:center}.teravia-header{min-height:72px;padding:8px 20px;grid-template-columns:190px 1fr auto;gap:15px}.teravia-wordmark img{width:185px}.teravia-search-trigger{min-height:42px}.teravia-search-trigger span{font-size:9px}.teravia-header-tools{display:none}.teravia-category-bar{top:72px}.teravia-hero{grid-template-columns:1fr}.teravia-hero__copy{padding:55px 24px 42px}.teravia-hero__media{min-height:430px}.teravia-benefits{grid-template-columns:repeat(2,1fr);gap:15px 0}.teravia-benefits>div:nth-child(2){border-right:0}.teravia-benefits>div:nth-child(n+3){padding-top:15px;border-top:1px solid var(--line)}.teravia-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.product-grid.teravia-product-grid,.teravia-collection-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.teravia-space-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.teravia-projects{grid-template-columns:1fr}.teravia-projects__media{min-height:360px}.teravia-faq-wrap,.teravia-collection-hero{grid-template-columns:1fr}.teravia-collection-hero__media{min-height:270px}.teravia-collection-layout{grid-template-columns:1fr}.teravia-filter-sidebar{position:static}.teravia-product-layout{grid-template-columns:1fr}.teravia-product-info{position:static}.teravia-product-details{grid-template-columns:1fr 1fr}.teravia-parameters{grid-column:1 / -1}}@media(max-width:680px){html,body{width:100%;max-width:100%;overflow-x:hidden}body{padding-bottom:62px}.teravia-home,.teravia-section{width:100%;max-width:100%;box-sizing:border-box}.teravia-home{overflow-x:hidden}.teravia-header{grid-template-columns:150px 1fr auto}.teravia-wordmark img{width:145px}.teravia-search-trigger{min-width:0;padding-left:10px;grid-template-columns:1fr 42px}.teravia-search-trigger span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.teravia-search-trigger svg{width:42px;height:40px;padding:12px}.menu-button{right:12px}.teravia-hero__copy h1{font-size:clamp(44px,13vw,62px)}.teravia-hero__actions{display:grid;grid-template-columns:1fr 1fr}.teravia-hero__media{min-height:330px}.teravia-benefits{padding:17px 18px}.teravia-benefits>div{padding:0 10px;grid-template-columns:23px 1fr}.teravia-category-grid{width:100%;max-width:100%;margin-right:0;padding-right:0;display:flex;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none}.teravia-category-card{min-width:43vw;scroll-snap-align:start}.product-grid.teravia-product-grid,.teravia-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px 9px}.teravia-product-card .shop-card-copy{padding:10px 10px 0}.teravia-product-card .shop-card-copy h3{min-height:52px;font-size:10px}.teravia-product-card .product-bottom strong,.collection-product-grid .teravia-product-card .product-bottom strong{font-size:17px!important}.teravia-product-card .product-bottom button{display:none}.teravia-space-grid{grid-template-columns:1fr}.teravia-projects{margin-left:20px;margin-right:20px}.teravia-projects__copy{padding:42px 24px}.teravia-projects__media{min-height:280px}.teravia-footer{grid-template-columns:1fr 1fr}.teravia-footer .footer-brand{grid-column:1 / -1}.teravia-collection-benefits{grid-template-columns:1fr;gap:8px}.teravia-collection-benefits span{padding:7px 0;border-right:0;border-bottom:1px solid var(--line)}.teravia-collection-benefits span:last-child{border-bottom:0}.teravia-collection-hero__copy{padding:45px 22px}.teravia-collection-toolbar{align-items:flex-start;flex-direction:column}.teravia-collection-toolbar form,.teravia-collection-toolbar select{width:100%}.teravia-product-gallery{grid-template-columns:repeat(3,1fr)}.teravia-product-image.is-primary{min-height:440px}.teravia-product-info h1{font-size:clamp(38px,12vw,54px)}.teravia-buy-row{grid-template-columns:95px 1fr}.teravia-product-details{grid-template-columns:1fr}.teravia-parameters{grid-column:auto}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/teravia-responsive.css.map */
