.template-index .hero__top-subtitle{font-size:14px;line-height:1.3;letter-spacing:.08em}.template-index .hero__subtitle{max-width:520px;font-size:18px;line-height:1.5}.template-index .hero__text-shadow .element-button{--element-button-font-size: 15px;--element-button-padding-block: 13px;--element-button-padding-inline: 20px;min-height:46px}.template-index [id$=__sale_editorial] .feature-row__text .element-button{--element-button-color-primary: #1c1d1d !important;--element-button-color-secondary: #ffffff !important;min-height:44px}.template-index .layout-section--featured-collections .collection-item{max-width:180px;margin-inline:auto}.template-index .feature-row__text .featured-row__subtext{margin-top:14px;font-size:16px;line-height:1.55}.template-index .feature-row__text .element-button{--element-button-font-size: 14px;min-height:44px}@media only screen and (max-width:768px){.template-index .hero__top-subtitle{font-size:11px}.template-index .hero__subtitle{max-width:330px;font-size:15px;line-height:1.45}.template-index .hero__text-shadow .element-button{--element-button-font-size: 13px;--element-button-padding-block: 10px;--element-button-padding-inline: 14px;min-height:40px}.template-index .text-with-icons__blocks{flex-direction:row;flex-wrap:nowrap;align-items:flex-start;margin:0 -3px}.template-index .text-with-icons__blocks .text-with-icons__block{width:33.333%!important;padding:12px 5px 14px!important}.template-index .text-with-icons__block-icon{margin-bottom:7px}.template-index .text-with-icons__block-icon .element-icon{width:32px;height:32px}.template-index .text-with-icons__block-title h3{margin:0;font-size:13px;line-height:1.2}.template-index .text-with-icons__block-text{display:none}.template-index .feature-row__text{padding-left:24px;padding-right:24px}.template-index .feature-row__text .featured-row__subtext{margin-top:12px;font-size:15px;line-height:1.55}.template-index .feature-row__text .element-button{--element-button-font-size: 13.5px;min-height:42px}}.site-footer{font-size:15px!important;line-height:1.5}.site-footer .footer__title{font-size:16px!important;line-height:1.25}.site-footer .footer__menu a,.site-footer .footer__block,.site-footer .footer__block p,.site-footer .footer__block li,.site-footer .footer__block address{font-size:15px!important}.site-footer .footer__base-links{font-size:14px!important;line-height:1.55}:root{--el-radius-button: 8px;--el-radius-card: 14px;--el-border-soft: rgba(28, 29, 29, .1);--el-shadow-soft: 0 8px 24px rgba(28, 29, 29, .055);--el-shadow-hover: 0 12px 30px rgba(28, 29, 29, .1)}.element-button{border-radius:var(--el-radius-button)!important;overflow:hidden}.element-button .btn,.element-button a,.element-button button,.btn,.emilia-about .emilia-btn{border-radius:var(--el-radius-button)!important}.emilia-about .emilia-btn:focus-visible{outline:2px solid #1c1d1d;outline-offset:3px}.product-grid-item{overflow:hidden;border:1px solid var(--el-border-soft);border-radius:var(--el-radius-card);background:#fff;box-shadow:0 1px #1c1d1d06;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.product-grid-item .grid-item__meta{padding:14px 16px 17px}.layout-section--featured-collections .collection-image-wrap,.layout-section--featured-collections .collection-image--circle{border-radius:var(--el-radius-card)!important}.layout-section--featured-collections .collection-image-wrap{overflow:hidden;border:1px solid var(--el-border-soft);box-shadow:var(--el-shadow-soft);transition:transform .2s ease,box-shadow .2s ease}.site-footer{border-top:1px solid var(--el-border-soft)}.site-footer .footer__title{letter-spacing:.015em}@media(hover:hover)and (pointer:fine){.product-grid-item:hover{transform:translateY(-2px);border-color:#1c1d1d29;box-shadow:var(--el-shadow-hover)}.layout-section--featured-collections .collection-item:hover .collection-image-wrap{transform:translateY(-2px);box-shadow:var(--el-shadow-hover)}.element-button:hover,.emilia-about .emilia-btn:hover{transform:translateY(-1px)}}@media only screen and (max-width:768px){:root{--el-radius-card: 12px}.product-grid-item .grid-item__meta{padding:12px 12px 15px}}
/*# sourceMappingURL=/cdn/shop/t/102/assets/emilia-final-theme.css.map */
