.scroll-3d-item{opacity:0;transform:perspective(900px) rotateX(18deg) translateY(50px) scale(.97);transition:opacity .65s ease,transform .65s cubic-bezier(.22,1,.36,1);will-change:transform,opacity}.scroll-3d-item.scroll-3d-visible{opacity:1;transform:perspective(900px) rotateX(0) translateY(0) scale(1)}.header{max-width:100%;padding-left:2rem;padding-right:2rem}.header__heading-link{padding-left:0;margin-left:-.8rem}@media screen and (max-width:749px){.header{padding-left:1.6rem;padding-right:1.6rem}}.card__inner{--ratio-percent: 105%}.card__media img{object-fit:contain;padding:.8rem}.card__heading,.card__heading a{font-weight:500;letter-spacing:.01em;line-height:1.4}.card-information .price{color:rgba(var(--color-foreground),.62)}@media screen and (min-width:990px){.collection .product-grid{column-gap:0;row-gap:0}.collection .product-grid>.grid__item{border-right:.1rem solid rgba(var(--color-foreground),.08);border-bottom:.1rem solid rgba(var(--color-foreground),.08);padding:2.8rem 2.4rem 3.2rem}.card__information{padding-top:2rem}.card__heading,.card__heading a{font-size:1.5rem}.card-information .price{font-size:1.4rem;margin-top:1.6rem}}@media screen and (max-width:749px){.collection .product-grid{column-gap:0;row-gap:0}.collection .product-grid>.grid__item{border-right:.1rem solid rgba(var(--color-foreground),.08);border-bottom:.1rem solid rgba(var(--color-foreground),.08);padding:1.6rem 1.2rem 2rem}.card__information{padding-top:1.2rem}.card__heading,.card__heading a{font-size:1.3rem}.card-information .price{font-size:1.3rem;margin-top:.8rem}}.banner__media-half{width:100%!important}@media screen and (min-width:750px){.banner__media-half+.banner__media-half{display:none!important}}@media screen and (max-width:749px){.banner__media-half:first-child{display:none!important}}@media screen and (max-width:749px){.banner__content{align-items:flex-start!important;padding-top:1.2rem!important;padding-bottom:0!important}.banner__box{padding-top:0!important;padding-bottom:0!important}.banner__heading{font-size:2.4rem!important;line-height:1.2;margin:0 0 1rem!important}.banner__buttons{margin-top:0}.banner__buttons .button{font-size:1.15rem;letter-spacing:.05rem;padding:0 1.8rem;min-height:3.4rem;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/scroll-3d.css.map */
