.template-index{--sh-navy: #000F9F;--sh-navy-700: #0A1478;--sh-ink: #14161F;--sh-muted: #555A6D;--sh-line: #E3E5EE;--sh-tint: #EEF0FB;--sh-ease: cubic-bezier(.23, 1, .32, 1)}.template-index .text-block.h5 p{margin:0;color:var(--sh-ink);text-transform:none;font-family:var(--font-heading--family, Rubik),Rubik,sans-serif;font-weight:700;font-size:clamp(21px,16px + .9vw,30px);line-height:1.15;letter-spacing:-.02em}.template-index .text-block.h5 p strong{font-weight:700}.template-index .product-card-wrapper>.card{height:100%;background:#fff;border:1px solid var(--sh-line);border-radius:18px;overflow:hidden;box-shadow:0 1px 2px #060b3f0d,0 8px 24px -16px #060b3f33;transition:transform .28s var(--sh-ease),box-shadow .28s var(--sh-ease),border-color .28s var(--sh-ease)}@media(hover:hover)and (pointer:fine){.template-index .product-card-wrapper>.card:hover{transform:translateY(-3px);border-color:#000f9f33;box-shadow:0 2px 6px #060b3f0f,0 22px 44px -20px #060b3f4d}}.template-index .grid__item,.template-index .swiper-slide{height:auto}.template-index .product-card-wrapper{height:100%}.template-index .product-card-wrapper>.card{display:flex;flex-direction:column}.template-index .product-card-wrapper .card-product-information{flex:1 1 auto}.template-index .product-card-wrapper .card--block-button{margin-top:auto}.template-index .product-card-wrapper .card--block-title .text{white-space:normal!important;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.8em}.template-index .product-card-wrapper .card--block-media .ratio{--ratio-percent: 100% !important}.template-index .product-card-wrapper .card--block-media .media{background:#fff}.template-index .product-card-wrapper .card--block-media .media img{object-fit:contain!important;padding:7%}.template-index .product-card-wrapper>.card.card--text:before{content:"";display:block;flex:none;aspect-ratio:1 / 1;margin:0 0 12px;border-radius:14px;background:#f4f5fa url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A6ABC2' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z'/%3E%3Cpath d='M12 22V12'/%3E%3Cpath d='m3.3 7 7.7 4.7a2 2 0 0 0 2 0L20.7 7'/%3E%3C/svg%3E") center / 22% no-repeat}.template-index .product-card-wrapper .card__heading .text{color:var(--sh-ink);font-weight:500;line-height:1.4}.template-index .product-card-wrapper .price-item--regular,.template-index .product-card-wrapper .price-item--last{color:var(--sh-ink);font-weight:700}.template-index .product-card-wrapper .price--on-sale .price-item--last{color:#c2410c}.template-index .product-card-wrapper .quick-add .button,.template-index .product-card-wrapper .quick-add button[type=submit]{min-height:42px;border-radius:999px;border:0;box-shadow:none;text-transform:none;letter-spacing:0;background:var(--sh-tint);color:var(--sh-navy);font-weight:600;transition:background-color .18s var(--sh-ease),color .18s var(--sh-ease),transform .16s var(--sh-ease)}.template-index .product-card-wrapper .quick-add .button:before,.template-index .product-card-wrapper .quick-add .button:after{display:none}@media(hover:hover)and (pointer:fine){.template-index .product-card-wrapper .quick-add .button:hover{background:var(--sh-navy);color:#fff}}.template-index .product-card-wrapper .quick-add .button:active{transform:scale(.97)}.template-index .product-card-wrapper .quick-add .button:focus-visible{outline:2px solid var(--sh-navy);outline-offset:2px}.template-index show-more-grid .button{min-height:48px;padding:12px 30px;border-radius:999px;text-transform:none;letter-spacing:0;font-weight:600;background:#fff;color:var(--sh-ink);border:1.5px solid #C9CCDA;box-shadow:none}.template-index show-more-grid .button:before,.template-index show-more-grid .button:after{display:none}@media(hover:hover)and (pointer:fine){.template-index show-more-grid .button:hover{border-color:var(--sh-navy);color:var(--sh-navy)}}@media(prefers-reduced-motion:reduce){.template-index .product-card-wrapper>.card,.template-index .product-card-wrapper .quick-add .button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/smart-home.css.map */
