.mother-layout{display:flow-root;width:100%;overflow:hidden;padding-bottom:28px}.mother-block{display:flow-root;box-sizing:border-box;max-width:100%}.mother-text{margin:0;font-weight:400;white-space:pre-line;overflow-wrap:break-word}.mother-text span{font-weight:inherit}.mother-chapter{padding:14px 30px;min-height:52px;background:#faf8f5;border-bottom:1px solid #eee9e3;font:10px/13px Avenir,sans-serif;letter-spacing:.18em;color:#827182}.mother-good{padding:20px 18px;background:#f5f1ec;border-top:1px solid #bca1b5}.mother-good .mother-text+.mother-text{margin-top:16px}.mother-art,.mother-hero{position:relative;overflow:hidden}.mother-art img,.mother-hero img{display:block;object-fit:fill}.mother-hero .mother-text{line-height:1.12}.mother-products .scroll-product-row>span{font:17px/1.25 Minion,serif;color:#000}.mother-products .scroll-product-price{font:13px/17px Minion,serif;display:block;margin-top:4px}.mother-products .scroll-product-row{min-height:48px;padding:12px 0}.mother-float-text p{margin:0 0 22px;white-space:normal;display:flow-root}.mother-float-text p:last-child{margin-bottom:0}.mother-stone{float:right;width:30%;height:auto;margin:0 0 8px 12px}.mother-layout .hotspot{touch-action:manipulation}.mother-text a{overflow-wrap:anywhere}

.mother-contacts{margin:0;font:16px/1.5 Minion,serif}.mother-contacts>div+div{margin-top:20px}.mother-contacts dt{margin:0 0 4px}.mother-contacts dd{margin:0}.mother-contacts a,.mother-text a{color:inherit;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
