.product-everyday-life{background:#fff9f0}.product-everyday-life .page-width{max-width:var(--page-width);margin-left:auto;margin-right:auto}.product-everyday-life__head{text-align:center;margin:0 auto 24px}.product-everyday-life__eyebrow{margin:0 0 8px;font-family:var(--font-primary);font-size:12px;font-weight:800;line-height:1.5;letter-spacing:.12em;text-transform:uppercase;color:var(--primary-color)}.product-everyday-life__heading{margin:0;font-family:var(--font-primary);font-size:clamp(30px,2.35vw,38px);font-weight:700;line-height:1.1;color:var(--black-color)}.product-everyday-life__lead{margin:9px auto 0;font-family:var(--font-primary);font-size:16px;font-weight:400;line-height:1.55;color:#625c65;max-width:54ch}.product-everyday-life__track{display:grid;gap:14px}.product-everyday-life__track--cols-1{grid-template-columns:minmax(0,1fr)}.product-everyday-life__track--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.product-everyday-life__track--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.product-everyday-life__track--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.product-everyday-life__card{position:relative;height:310px;min-width:0;border-radius:20px;overflow:hidden;background:#f3ece4}.product-everyday-life__art{position:absolute;top:0;right:0;bottom:0;left:0}.product-everyday-life__img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;transition:transform .5s ease}.product-everyday-life__card:hover .product-everyday-life__img{transform:scale(1.035)}.product-everyday-life__card:after{content:"";position:absolute;top:42%;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent,rgba(29,22,31,.9));pointer-events:none}.product-everyday-life__copy{position:absolute;z-index:2;left:16px;right:16px;bottom:15px;color:#fff}.product-everyday-life__num{display:block;margin:0 0 4px;font-family:var(--font-primary);font-size:13px;font-weight:800;line-height:1.45}.product-everyday-life__card-title{margin:0 0 4px;font-family:var(--font-primary);font-size:17px;font-weight:700;line-height:1.2;color:#fff;min-height:1.25em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden}.product-everyday-life__card-desc{margin:0;font-family:var(--font-primary);font-size:13px;font-weight:400;line-height:1.45;color:#ffffffeb;min-height:2.9em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.product-everyday-life__track--scroll{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;scrollbar-width:none;-ms-overflow-style:none}.product-everyday-life__track--scroll::-webkit-scrollbar{display:none}.product-everyday-life__track--scroll .product-everyday-life__card{flex:0 0 calc((100% - 42px)/4);scroll-snap-align:start}@media screen and (max-width:760px){.product-everyday-life__lead{font-size:14px}.product-everyday-life__head{margin-bottom:20px}.product-everyday-life__track,.product-everyday-life__track--scroll{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;margin-right:-16px;padding-right:16px;scrollbar-width:none;-ms-overflow-style:none}.product-everyday-life__track::-webkit-scrollbar,.product-everyday-life__track--scroll::-webkit-scrollbar{display:none}.product-everyday-life__card,.product-everyday-life__track--scroll .product-everyday-life__card{flex:0 0 82%;height:300px;scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.product-everyday-life__img{transition:none}.product-everyday-life__card:hover .product-everyday-life__img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/product-everyday-life.css.map */
