*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:62.5%;scroll-behavior:smooth}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:1.6rem;line-height:1.6;color:#333;background-color:#fff}img{max-width:100%;height:auto;display:block}.lazy-load{opacity:0;transition:opacity .3s}.lazy-load.loaded{opacity:1}.header{position:sticky;top:0;z-index:100;background:#fff;border-bottom:1px solid #e5e5e5}.header__inner{display:flex;align-items:center;justify-content:space-between;min-height:6rem}.logo{font-size:2.4rem;font-weight:700;text-decoration:none;color:#333}.nav__list{display:flex;list-style:none;gap:3rem}.nav__link{text-decoration:none;color:#666;font-weight:500;transition:color .3s ease}.nav__link:hover{color:#333}.btn{display:inline-block;padding:1.2rem 2.4rem;border:none;border-radius:.4rem;font-size:1.6rem;font-weight:600;text-decoration:none;text-align:center;cursor:pointer;transition:all .3s ease}.grid{display:grid;gap:2rem}.grid--2{grid-template-columns:repeat(auto-fit,minmax(30rem,1fr))}.grid--3{grid-template-columns:repeat(auto-fit,minmax(25rem,1fr))}.grid--4{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.product-card{border:1px solid #e5e5e5;border-radius:.8rem;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.product-card:hover{transform:translateY(-.2rem);box-shadow:0 .4rem 1.2rem #0000001a}.product-card__image{aspect-ratio:1;overflow:hidden}.product-card__content{padding:1.6rem}.product-card__title{font-size:1.8rem;margin-bottom:.8rem;color:#333}.product-card__price{font-size:1.6rem;font-weight:600;color:#007bff}@media (max-width: 768px){.container{padding:0 1.6rem}.nav__list{gap:2rem}.btn{padding:1rem 2rem;font-size:1.4rem}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media print{.header,.footer,.nav,.btn{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/theme.css.map */
