.torica-product-appeal{margin:-3px 0 14px;color:#7d858e;font-size:14px;font-weight:500;line-height:1.55}.torica-product-appeal>:first-child{margin-top:0}.torica-product-appeal>:last-child{margin-bottom:0}.torica-product-appeal p{margin-top:0;margin-bottom:0}.torica-product-appeal p:empty,.torica-product-appeal p:has(>br:only-child){display:none}.torica-lens-specs{display:grid;grid-template-columns:112px minmax(0,1fr);gap:18px;margin:4px 0 18px;padding:15px 0;border-top:1px solid #eceff2;border-bottom:1px solid #eceff2;color:#25282c}.torica-lens-specs__title{margin:0;font-size:14px;font-weight:800;line-height:1.45}.torica-lens-specs__list{display:grid;gap:6px;margin:0}.torica-lens-specs__item{display:grid;grid-template-columns:132px minmax(0,1fr);gap:12px;align-items:start;font-size:13px;line-height:1.45}.torica-lens-specs__item dt{color:#7d858e;font-weight:500}.torica-lens-specs__item dd{margin:0;color:#171717;min-width:0}@media(min-width:768px){.torica-product-appeal{line-height:1.35}}@media(max-width:767.98px){.torica-product-appeal{margin-top:-2px;margin-bottom:12px;font-size:11px}.torica-lens-specs{grid-template-columns:minmax(0,1fr);gap:9px;margin-bottom:16px;padding:13px 0}.torica-lens-specs__title{margin-bottom:1px}.torica-lens-specs__title,.torica-lens-specs__item{font-size:12px}.torica-lens-specs__item{grid-template-columns:120px minmax(0,1fr);gap:10px}}.torica-detail-price{font-family:inherit}.price-area--torica-detail{margin-top:15px}.torica-detail-price__label{margin-bottom:6px;color:#ff5a1f;font-size:12px;line-height:1.2;font-weight:700}.torica-detail-price__row{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:6px;row-gap:2px}.torica-detail-price__discount{color:#ff5a1f;font-size:28px;line-height:1;font-weight:800}.price-area .on-sale .torica-detail-price__current,.torica-detail-price__current{color:#1d2329;font-size:28px;line-height:1;font-weight:800;letter-spacing:0}.torica-detail-price__currency{margin-left:1px;font-size:14px;font-weight:800}.price-area .torica-detail-price__compare,.torica-detail-price__compare{margin-left:0;color:#b9c0c8;font-size:13px;line-height:1;font-weight:700;text-decoration:line-through}@media(max-width:767px){.price-area--torica-detail{margin-top:10px}.torica-detail-price__label{font-size:11px}.torica-detail-price__discount,.price-area .on-sale .torica-detail-price__current,.torica-detail-price__current{font-size:26px}.torica-detail-price__compare{font-size:12px}}.product-detail .torica-series{margin:16px 0 24px}.product-detail .torica-series__title{margin:0 0 20px;font-size:13px;font-weight:400;text-align:left}.product-detail .torica-series__items{display:flex;gap:18px;overflow-x:auto;padding-bottom:8px}.product-detail .torica-series__item{flex:0 0 100px;min-width:0;text-decoration:none;color:inherit}.product-detail .torica-series__thumb{width:100px;height:100px;border-radius:50%;overflow:hidden;background:#f0f1f2;margin:0 auto 6px;border:1px solid #eceff2}.product-detail .torica-series__thumb img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.25)}.product-detail .torica-series__name{font-size:12px;line-height:1.35;text-align:center;color:#7d858e;overflow-wrap:anywhere}
/*# sourceMappingURL=/cdn/shop/t/40/assets/torica-product-summary.css.map */
